snack shack - French English Dictionary